local defs = {}
defs["enums"] = {}
defs["enums"]["ImNodesAttributeFlags_"] = {}
defs["enums"]["ImNodesAttributeFlags_"][1] = {}
defs["enums"]["ImNodesAttributeFlags_"][1]["calc_value"] = 0
defs["enums"]["ImNodesAttributeFlags_"][1]["name"] = "ImNodesAttributeFlags_None"
defs["enums"]["ImNodesAttributeFlags_"][1]["value"] = "0"
defs["enums"]["ImNodesAttributeFlags_"][2] = {}
defs["enums"]["ImNodesAttributeFlags_"][2]["calc_value"] = 1
defs["enums"]["ImNodesAttributeFlags_"][2]["name"] = "ImNodesAttributeFlags_EnableLinkDetachWithDragClick"
defs["enums"]["ImNodesAttributeFlags_"][2]["value"] = "1 << 0"
defs["enums"]["ImNodesAttributeFlags_"][3] = {}
defs["enums"]["ImNodesAttributeFlags_"][3]["calc_value"] = 2
defs["enums"]["ImNodesAttributeFlags_"][3]["name"] = "ImNodesAttributeFlags_EnableLinkCreationOnSnap"
defs["enums"]["ImNodesAttributeFlags_"][3]["value"] = "1 << 1"
defs["enums"]["ImNodesCol_"] = {}
defs["enums"]["ImNodesCol_"][1] = {}
defs["enums"]["ImNodesCol_"][1]["calc_value"] = 0
defs["enums"]["ImNodesCol_"][1]["name"] = "ImNodesCol_NodeBackground"
defs["enums"]["ImNodesCol_"][1]["value"] = "0"
defs["enums"]["ImNodesCol_"][2] = {}
defs["enums"]["ImNodesCol_"][2]["calc_value"] = 1
defs["enums"]["ImNodesCol_"][2]["name"] = "ImNodesCol_NodeBackgroundHovered"
defs["enums"]["ImNodesCol_"][2]["value"] = "1"
defs["enums"]["ImNodesCol_"][3] = {}
defs["enums"]["ImNodesCol_"][3]["calc_value"] = 2
defs["enums"]["ImNodesCol_"][3]["name"] = "ImNodesCol_NodeBackgroundSelected"
defs["enums"]["ImNodesCol_"][3]["value"] = "2"
defs["enums"]["ImNodesCol_"][4] = {}
defs["enums"]["ImNodesCol_"][4]["calc_value"] = 3
defs["enums"]["ImNodesCol_"][4]["name"] = "ImNodesCol_NodeOutline"
defs["enums"]["ImNodesCol_"][4]["value"] = "3"
defs["enums"]["ImNodesCol_"][5] = {}
defs["enums"]["ImNodesCol_"][5]["calc_value"] = 4
defs["enums"]["ImNodesCol_"][5]["name"] = "ImNodesCol_TitleBar"
defs["enums"]["ImNodesCol_"][5]["value"] = "4"
defs["enums"]["ImNodesCol_"][6] = {}
defs["enums"]["ImNodesCol_"][6]["calc_value"] = 5
defs["enums"]["ImNodesCol_"][6]["name"] = "ImNodesCol_TitleBarHovered"
defs["enums"]["ImNodesCol_"][6]["value"] = "5"
defs["enums"]["ImNodesCol_"][7] = {}
defs["enums"]["ImNodesCol_"][7]["calc_value"] = 6
defs["enums"]["ImNodesCol_"][7]["name"] = "ImNodesCol_TitleBarSelected"
defs["enums"]["ImNodesCol_"][7]["value"] = "6"
defs["enums"]["ImNodesCol_"][8] = {}
defs["enums"]["ImNodesCol_"][8]["calc_value"] = 7
defs["enums"]["ImNodesCol_"][8]["name"] = "ImNodesCol_Link"
defs["enums"]["ImNodesCol_"][8]["value"] = "7"
defs["enums"]["ImNodesCol_"][9] = {}
defs["enums"]["ImNodesCol_"][9]["calc_value"] = 8
defs["enums"]["ImNodesCol_"][9]["name"] = "ImNodesCol_LinkHovered"
defs["enums"]["ImNodesCol_"][9]["value"] = "8"
defs["enums"]["ImNodesCol_"][10] = {}
defs["enums"]["ImNodesCol_"][10]["calc_value"] = 9
defs["enums"]["ImNodesCol_"][10]["name"] = "ImNodesCol_LinkSelected"
defs["enums"]["ImNodesCol_"][10]["value"] = "9"
defs["enums"]["ImNodesCol_"][11] = {}
defs["enums"]["ImNodesCol_"][11]["calc_value"] = 10
defs["enums"]["ImNodesCol_"][11]["name"] = "ImNodesCol_Pin"
defs["enums"]["ImNodesCol_"][11]["value"] = "10"
defs["enums"]["ImNodesCol_"][12] = {}
defs["enums"]["ImNodesCol_"][12]["calc_value"] = 11
defs["enums"]["ImNodesCol_"][12]["name"] = "ImNodesCol_PinHovered"
defs["enums"]["ImNodesCol_"][12]["value"] = "11"
defs["enums"]["ImNodesCol_"][13] = {}
defs["enums"]["ImNodesCol_"][13]["calc_value"] = 12
defs["enums"]["ImNodesCol_"][13]["name"] = "ImNodesCol_BoxSelector"
defs["enums"]["ImNodesCol_"][13]["value"] = "12"
defs["enums"]["ImNodesCol_"][14] = {}
defs["enums"]["ImNodesCol_"][14]["calc_value"] = 13
defs["enums"]["ImNodesCol_"][14]["name"] = "ImNodesCol_BoxSelectorOutline"
defs["enums"]["ImNodesCol_"][14]["value"] = "13"
defs["enums"]["ImNodesCol_"][15] = {}
defs["enums"]["ImNodesCol_"][15]["calc_value"] = 14
defs["enums"]["ImNodesCol_"][15]["name"] = "ImNodesCol_GridBackground"
defs["enums"]["ImNodesCol_"][15]["value"] = "14"
defs["enums"]["ImNodesCol_"][16] = {}
defs["enums"]["ImNodesCol_"][16]["calc_value"] = 15
defs["enums"]["ImNodesCol_"][16]["name"] = "ImNodesCol_GridLine"
defs["enums"]["ImNodesCol_"][16]["value"] = "15"
defs["enums"]["ImNodesCol_"][17] = {}
defs["enums"]["ImNodesCol_"][17]["calc_value"] = 16
defs["enums"]["ImNodesCol_"][17]["name"] = "ImNodesCol_GridLinePrimary"
defs["enums"]["ImNodesCol_"][17]["value"] = "16"
defs["enums"]["ImNodesCol_"][18] = {}
defs["enums"]["ImNodesCol_"][18]["calc_value"] = 17
defs["enums"]["ImNodesCol_"][18]["name"] = "ImNodesCol_MiniMapBackground"
defs["enums"]["ImNodesCol_"][18]["value"] = "17"
defs["enums"]["ImNodesCol_"][19] = {}
defs["enums"]["ImNodesCol_"][19]["calc_value"] = 18
defs["enums"]["ImNodesCol_"][19]["name"] = "ImNodesCol_MiniMapBackgroundHovered"
defs["enums"]["ImNodesCol_"][19]["value"] = "18"
defs["enums"]["ImNodesCol_"][20] = {}
defs["enums"]["ImNodesCol_"][20]["calc_value"] = 19
defs["enums"]["ImNodesCol_"][20]["name"] = "ImNodesCol_MiniMapOutline"
defs["enums"]["ImNodesCol_"][20]["value"] = "19"
defs["enums"]["ImNodesCol_"][21] = {}
defs["enums"]["ImNodesCol_"][21]["calc_value"] = 20
defs["enums"]["ImNodesCol_"][21]["name"] = "ImNodesCol_MiniMapOutlineHovered"
defs["enums"]["ImNodesCol_"][21]["value"] = "20"
defs["enums"]["ImNodesCol_"][22] = {}
defs["enums"]["ImNodesCol_"][22]["calc_value"] = 21
defs["enums"]["ImNodesCol_"][22]["name"] = "ImNodesCol_MiniMapNodeBackground"
defs["enums"]["ImNodesCol_"][22]["value"] = "21"
defs["enums"]["ImNodesCol_"][23] = {}
defs["enums"]["ImNodesCol_"][23]["calc_value"] = 22
defs["enums"]["ImNodesCol_"][23]["name"] = "ImNodesCol_MiniMapNodeBackgroundHovered"
defs["enums"]["ImNodesCol_"][23]["value"] = "22"
defs["enums"]["ImNodesCol_"][24] = {}
defs["enums"]["ImNodesCol_"][24]["calc_value"] = 23
defs["enums"]["ImNodesCol_"][24]["name"] = "ImNodesCol_MiniMapNodeBackgroundSelected"
defs["enums"]["ImNodesCol_"][24]["value"] = "23"
defs["enums"]["ImNodesCol_"][25] = {}
defs["enums"]["ImNodesCol_"][25]["calc_value"] = 24
defs["enums"]["ImNodesCol_"][25]["name"] = "ImNodesCol_MiniMapNodeOutline"
defs["enums"]["ImNodesCol_"][25]["value"] = "24"
defs["enums"]["ImNodesCol_"][26] = {}
defs["enums"]["ImNodesCol_"][26]["calc_value"] = 25
defs["enums"]["ImNodesCol_"][26]["name"] = "ImNodesCol_MiniMapLink"
defs["enums"]["ImNodesCol_"][26]["value"] = "25"
defs["enums"]["ImNodesCol_"][27] = {}
defs["enums"]["ImNodesCol_"][27]["calc_value"] = 26
defs["enums"]["ImNodesCol_"][27]["name"] = "ImNodesCol_MiniMapLinkSelected"
defs["enums"]["ImNodesCol_"][27]["value"] = "26"
defs["enums"]["ImNodesCol_"][28] = {}
defs["enums"]["ImNodesCol_"][28]["calc_value"] = 27
defs["enums"]["ImNodesCol_"][28]["name"] = "ImNodesCol_MiniMapCanvas"
defs["enums"]["ImNodesCol_"][28]["value"] = "27"
defs["enums"]["ImNodesCol_"][29] = {}
defs["enums"]["ImNodesCol_"][29]["calc_value"] = 28
defs["enums"]["ImNodesCol_"][29]["name"] = "ImNodesCol_MiniMapCanvasOutline"
defs["enums"]["ImNodesCol_"][29]["value"] = "28"
defs["enums"]["ImNodesCol_"][30] = {}
defs["enums"]["ImNodesCol_"][30]["calc_value"] = 29
defs["enums"]["ImNodesCol_"][30]["name"] = "ImNodesCol_COUNT"
defs["enums"]["ImNodesCol_"][30]["value"] = "29"
defs["enums"]["ImNodesMiniMapLocation_"] = {}
defs["enums"]["ImNodesMiniMapLocation_"][1] = {}
defs["enums"]["ImNodesMiniMapLocation_"][1]["calc_value"] = 0
defs["enums"]["ImNodesMiniMapLocation_"][1]["name"] = "ImNodesMiniMapLocation_BottomLeft"
defs["enums"]["ImNodesMiniMapLocation_"][1]["value"] = "0"
defs["enums"]["ImNodesMiniMapLocation_"][2] = {}
defs["enums"]["ImNodesMiniMapLocation_"][2]["calc_value"] = 1
defs["enums"]["ImNodesMiniMapLocation_"][2]["name"] = "ImNodesMiniMapLocation_BottomRight"
defs["enums"]["ImNodesMiniMapLocation_"][2]["value"] = "1"
defs["enums"]["ImNodesMiniMapLocation_"][3] = {}
defs["enums"]["ImNodesMiniMapLocation_"][3]["calc_value"] = 2
defs["enums"]["ImNodesMiniMapLocation_"][3]["name"] = "ImNodesMiniMapLocation_TopLeft"
defs["enums"]["ImNodesMiniMapLocation_"][3]["value"] = "2"
defs["enums"]["ImNodesMiniMapLocation_"][4] = {}
defs["enums"]["ImNodesMiniMapLocation_"][4]["calc_value"] = 3
defs["enums"]["ImNodesMiniMapLocation_"][4]["name"] = "ImNodesMiniMapLocation_TopRight"
defs["enums"]["ImNodesMiniMapLocation_"][4]["value"] = "3"
defs["enums"]["ImNodesPinShape_"] = {}
defs["enums"]["ImNodesPinShape_"][1] = {}
defs["enums"]["ImNodesPinShape_"][1]["calc_value"] = 0
defs["enums"]["ImNodesPinShape_"][1]["name"] = "ImNodesPinShape_Circle"
defs["enums"]["ImNodesPinShape_"][1]["value"] = "0"
defs["enums"]["ImNodesPinShape_"][2] = {}
defs["enums"]["ImNodesPinShape_"][2]["calc_value"] = 1
defs["enums"]["ImNodesPinShape_"][2]["name"] = "ImNodesPinShape_CircleFilled"
defs["enums"]["ImNodesPinShape_"][2]["value"] = "1"
defs["enums"]["ImNodesPinShape_"][3] = {}
defs["enums"]["ImNodesPinShape_"][3]["calc_value"] = 2
defs["enums"]["ImNodesPinShape_"][3]["name"] = "ImNodesPinShape_Triangle"
defs["enums"]["ImNodesPinShape_"][3]["value"] = "2"
defs["enums"]["ImNodesPinShape_"][4] = {}
defs["enums"]["ImNodesPinShape_"][4]["calc_value"] = 3
defs["enums"]["ImNodesPinShape_"][4]["name"] = "ImNodesPinShape_TriangleFilled"
defs["enums"]["ImNodesPinShape_"][4]["value"] = "3"
defs["enums"]["ImNodesPinShape_"][5] = {}
defs["enums"]["ImNodesPinShape_"][5]["calc_value"] = 4
defs["enums"]["ImNodesPinShape_"][5]["name"] = "ImNodesPinShape_Quad"
defs["enums"]["ImNodesPinShape_"][5]["value"] = "4"
defs["enums"]["ImNodesPinShape_"][6] = {}
defs["enums"]["ImNodesPinShape_"][6]["calc_value"] = 5
defs["enums"]["ImNodesPinShape_"][6]["name"] = "ImNodesPinShape_QuadFilled"
defs["enums"]["ImNodesPinShape_"][6]["value"] = "5"
defs["enums"]["ImNodesStyleFlags_"] = {}
defs["enums"]["ImNodesStyleFlags_"][1] = {}
defs["enums"]["ImNodesStyleFlags_"][1]["calc_value"] = 0
defs["enums"]["ImNodesStyleFlags_"][1]["name"] = "ImNodesStyleFlags_None"
defs["enums"]["ImNodesStyleFlags_"][1]["value"] = "0"
defs["enums"]["ImNodesStyleFlags_"][2] = {}
defs["enums"]["ImNodesStyleFlags_"][2]["calc_value"] = 1
defs["enums"]["ImNodesStyleFlags_"][2]["name"] = "ImNodesStyleFlags_NodeOutline"
defs["enums"]["ImNodesStyleFlags_"][2]["value"] = "1 << 0"
defs["enums"]["ImNodesStyleFlags_"][3] = {}
defs["enums"]["ImNodesStyleFlags_"][3]["calc_value"] = 4
defs["enums"]["ImNodesStyleFlags_"][3]["name"] = "ImNodesStyleFlags_GridLines"
defs["enums"]["ImNodesStyleFlags_"][3]["value"] = "1 << 2"
defs["enums"]["ImNodesStyleFlags_"][4] = {}
defs["enums"]["ImNodesStyleFlags_"][4]["calc_value"] = 8
defs["enums"]["ImNodesStyleFlags_"][4]["name"] = "ImNodesStyleFlags_GridLinesPrimary"
defs["enums"]["ImNodesStyleFlags_"][4]["value"] = "1 << 3"
defs["enums"]["ImNodesStyleFlags_"][5] = {}
defs["enums"]["ImNodesStyleFlags_"][5]["calc_value"] = 16
defs["enums"]["ImNodesStyleFlags_"][5]["name"] = "ImNodesStyleFlags_GridSnapping"
defs["enums"]["ImNodesStyleFlags_"][5]["value"] = "1 << 4"
defs["enums"]["ImNodesStyleVar_"] = {}
defs["enums"]["ImNodesStyleVar_"][1] = {}
defs["enums"]["ImNodesStyleVar_"][1]["calc_value"] = 0
defs["enums"]["ImNodesStyleVar_"][1]["name"] = "ImNodesStyleVar_GridSpacing"
defs["enums"]["ImNodesStyleVar_"][1]["value"] = "0"
defs["enums"]["ImNodesStyleVar_"][2] = {}
defs["enums"]["ImNodesStyleVar_"][2]["calc_value"] = 1
defs["enums"]["ImNodesStyleVar_"][2]["name"] = "ImNodesStyleVar_NodeCornerRounding"
defs["enums"]["ImNodesStyleVar_"][2]["value"] = "1"
defs["enums"]["ImNodesStyleVar_"][3] = {}
defs["enums"]["ImNodesStyleVar_"][3]["calc_value"] = 2
defs["enums"]["ImNodesStyleVar_"][3]["name"] = "ImNodesStyleVar_NodePadding"
defs["enums"]["ImNodesStyleVar_"][3]["value"] = "2"
defs["enums"]["ImNodesStyleVar_"][4] = {}
defs["enums"]["ImNodesStyleVar_"][4]["calc_value"] = 3
defs["enums"]["ImNodesStyleVar_"][4]["name"] = "ImNodesStyleVar_NodeBorderThickness"
defs["enums"]["ImNodesStyleVar_"][4]["value"] = "3"
defs["enums"]["ImNodesStyleVar_"][5] = {}
defs["enums"]["ImNodesStyleVar_"][5]["calc_value"] = 4
defs["enums"]["ImNodesStyleVar_"][5]["name"] = "ImNodesStyleVar_LinkThickness"
defs["enums"]["ImNodesStyleVar_"][5]["value"] = "4"
defs["enums"]["ImNodesStyleVar_"][6] = {}
defs["enums"]["ImNodesStyleVar_"][6]["calc_value"] = 5
defs["enums"]["ImNodesStyleVar_"][6]["name"] = "ImNodesStyleVar_LinkLineSegmentsPerLength"
defs["enums"]["ImNodesStyleVar_"][6]["value"] = "5"
defs["enums"]["ImNodesStyleVar_"][7] = {}
defs["enums"]["ImNodesStyleVar_"][7]["calc_value"] = 6
defs["enums"]["ImNodesStyleVar_"][7]["name"] = "ImNodesStyleVar_LinkHoverDistance"
defs["enums"]["ImNodesStyleVar_"][7]["value"] = "6"
defs["enums"]["ImNodesStyleVar_"][8] = {}
defs["enums"]["ImNodesStyleVar_"][8]["calc_value"] = 7
defs["enums"]["ImNodesStyleVar_"][8]["name"] = "ImNodesStyleVar_PinCircleRadius"
defs["enums"]["ImNodesStyleVar_"][8]["value"] = "7"
defs["enums"]["ImNodesStyleVar_"][9] = {}
defs["enums"]["ImNodesStyleVar_"][9]["calc_value"] = 8
defs["enums"]["ImNodesStyleVar_"][9]["name"] = "ImNodesStyleVar_PinQuadSideLength"
defs["enums"]["ImNodesStyleVar_"][9]["value"] = "8"
defs["enums"]["ImNodesStyleVar_"][10] = {}
defs["enums"]["ImNodesStyleVar_"][10]["calc_value"] = 9
defs["enums"]["ImNodesStyleVar_"][10]["name"] = "ImNodesStyleVar_PinTriangleSideLength"
defs["enums"]["ImNodesStyleVar_"][10]["value"] = "9"
defs["enums"]["ImNodesStyleVar_"][11] = {}
defs["enums"]["ImNodesStyleVar_"][11]["calc_value"] = 10
defs["enums"]["ImNodesStyleVar_"][11]["name"] = "ImNodesStyleVar_PinLineThickness"
defs["enums"]["ImNodesStyleVar_"][11]["value"] = "10"
defs["enums"]["ImNodesStyleVar_"][12] = {}
defs["enums"]["ImNodesStyleVar_"][12]["calc_value"] = 11
defs["enums"]["ImNodesStyleVar_"][12]["name"] = "ImNodesStyleVar_PinHoverRadius"
defs["enums"]["ImNodesStyleVar_"][12]["value"] = "11"
defs["enums"]["ImNodesStyleVar_"][13] = {}
defs["enums"]["ImNodesStyleVar_"][13]["calc_value"] = 12
defs["enums"]["ImNodesStyleVar_"][13]["name"] = "ImNodesStyleVar_PinOffset"
defs["enums"]["ImNodesStyleVar_"][13]["value"] = "12"
defs["enums"]["ImNodesStyleVar_"][14] = {}
defs["enums"]["ImNodesStyleVar_"][14]["calc_value"] = 13
defs["enums"]["ImNodesStyleVar_"][14]["name"] = "ImNodesStyleVar_MiniMapPadding"
defs["enums"]["ImNodesStyleVar_"][14]["value"] = "13"
defs["enums"]["ImNodesStyleVar_"][15] = {}
defs["enums"]["ImNodesStyleVar_"][15]["calc_value"] = 14
defs["enums"]["ImNodesStyleVar_"][15]["name"] = "ImNodesStyleVar_MiniMapOffset"
defs["enums"]["ImNodesStyleVar_"][15]["value"] = "14"
defs["enums"]["ImNodesStyleVar_"][16] = {}
defs["enums"]["ImNodesStyleVar_"][16]["calc_value"] = 15
defs["enums"]["ImNodesStyleVar_"][16]["name"] = "ImNodesStyleVar_COUNT"
defs["enums"]["ImNodesStyleVar_"][16]["value"] = "15"
defs["enumtypes"] = {}
defs["locations"] = {}
defs["locations"]["EmulateThreeButtonMouse"] = "imnodes:112"
defs["locations"]["ImNodesAttributeFlags_"] = "imnodes:95"
defs["locations"]["ImNodesCol_"] = "imnodes:21"
defs["locations"]["ImNodesIO"] = "imnodes:110"
defs["locations"]["ImNodesMiniMapLocation_"] = "imnodes:211"
defs["locations"]["ImNodesPinShape_"] = "imnodes:84"
defs["locations"]["ImNodesStyle"] = "imnodes:165"
defs["locations"]["ImNodesStyleFlags_"] = "imnodes:75"
defs["locations"]["ImNodesStyleVar_"] = "imnodes:55"
defs["locations"]["LinkDetachWithModifierClick"] = "imnodes:124"
defs["locations"]["MultipleSelectModifier"] = "imnodes:140"
defs["structs"] = {}
defs["structs"]["EmulateThreeButtonMouse"] = {}
defs["structs"]["EmulateThreeButtonMouse"][1] = {}
defs["structs"]["EmulateThreeButtonMouse"][1]["name"] = "Modifier"
defs["structs"]["EmulateThreeButtonMouse"][1]["type"] = "const bool*"
defs["structs"]["ImNodesIO"] = {}
defs["structs"]["ImNodesIO"][1] = {}
defs["structs"]["ImNodesIO"][1]["name"] = "EmulateThreeButtonMouse"
defs["structs"]["ImNodesIO"][1]["type"] = "EmulateThreeButtonMouse"
defs["structs"]["ImNodesIO"][2] = {}
defs["structs"]["ImNodesIO"][2]["name"] = "LinkDetachWithModifierClick"
defs["structs"]["ImNodesIO"][2]["type"] = "LinkDetachWithModifierClick"
defs["structs"]["ImNodesIO"][3] = {}
defs["structs"]["ImNodesIO"][3]["name"] = "MultipleSelectModifier"
defs["structs"]["ImNodesIO"][3]["type"] = "MultipleSelectModifier"
defs["structs"]["ImNodesIO"][4] = {}
defs["structs"]["ImNodesIO"][4]["name"] = "AltMouseButton"
defs["structs"]["ImNodesIO"][4]["type"] = "int"
defs["structs"]["ImNodesIO"][5] = {}
defs["structs"]["ImNodesIO"][5]["name"] = "AutoPanningSpeed"
defs["structs"]["ImNodesIO"][5]["type"] = "float"
defs["structs"]["ImNodesStyle"] = {}
defs["structs"]["ImNodesStyle"][1] = {}
defs["structs"]["ImNodesStyle"][1]["name"] = "GridSpacing"
defs["structs"]["ImNodesStyle"][1]["type"] = "float"
defs["structs"]["ImNodesStyle"][2] = {}
defs["structs"]["ImNodesStyle"][2]["name"] = "NodeCornerRounding"
defs["structs"]["ImNodesStyle"][2]["type"] = "float"
defs["structs"]["ImNodesStyle"][3] = {}
defs["structs"]["ImNodesStyle"][3]["name"] = "NodePadding"
defs["structs"]["ImNodesStyle"][3]["type"] = "ImVec2"
defs["structs"]["ImNodesStyle"][4] = {}
defs["structs"]["ImNodesStyle"][4]["name"] = "NodeBorderThickness"
defs["structs"]["ImNodesStyle"][4]["type"] = "float"
defs["structs"]["ImNodesStyle"][5] = {}
defs["structs"]["ImNodesStyle"][5]["name"] = "LinkThickness"
defs["structs"]["ImNodesStyle"][5]["type"] = "float"
defs["structs"]["ImNodesStyle"][6] = {}
defs["structs"]["ImNodesStyle"][6]["name"] = "LinkLineSegmentsPerLength"
defs["structs"]["ImNodesStyle"][6]["type"] = "float"
defs["structs"]["ImNodesStyle"][7] = {}
defs["structs"]["ImNodesStyle"][7]["name"] = "LinkHoverDistance"
defs["structs"]["ImNodesStyle"][7]["type"] = "float"
defs["structs"]["ImNodesStyle"][8] = {}
defs["structs"]["ImNodesStyle"][8]["name"] = "PinCircleRadius"
defs["structs"]["ImNodesStyle"][8]["type"] = "float"
defs["structs"]["ImNodesStyle"][9] = {}
defs["structs"]["ImNodesStyle"][9]["name"] = "PinQuadSideLength"
defs["structs"]["ImNodesStyle"][9]["type"] = "float"
defs["structs"]["ImNodesStyle"][10] = {}
defs["structs"]["ImNodesStyle"][10]["name"] = "PinTriangleSideLength"
defs["structs"]["ImNodesStyle"][10]["type"] = "float"
defs["structs"]["ImNodesStyle"][11] = {}
defs["structs"]["ImNodesStyle"][11]["name"] = "PinLineThickness"
defs["structs"]["ImNodesStyle"][11]["type"] = "float"
defs["structs"]["ImNodesStyle"][12] = {}
defs["structs"]["ImNodesStyle"][12]["name"] = "PinHoverRadius"
defs["structs"]["ImNodesStyle"][12]["type"] = "float"
defs["structs"]["ImNodesStyle"][13] = {}
defs["structs"]["ImNodesStyle"][13]["name"] = "PinOffset"
defs["structs"]["ImNodesStyle"][13]["type"] = "float"
defs["structs"]["ImNodesStyle"][14] = {}
defs["structs"]["ImNodesStyle"][14]["name"] = "MiniMapPadding"
defs["structs"]["ImNodesStyle"][14]["type"] = "ImVec2"
defs["structs"]["ImNodesStyle"][15] = {}
defs["structs"]["ImNodesStyle"][15]["name"] = "MiniMapOffset"
defs["structs"]["ImNodesStyle"][15]["type"] = "ImVec2"
defs["structs"]["ImNodesStyle"][16] = {}
defs["structs"]["ImNodesStyle"][16]["name"] = "Flags"
defs["structs"]["ImNodesStyle"][16]["type"] = "ImNodesStyleFlags"
defs["structs"]["ImNodesStyle"][17] = {}
defs["structs"]["ImNodesStyle"][17]["name"] = "Colors[ImNodesCol_COUNT]"
defs["structs"]["ImNodesStyle"][17]["size"] = 29
defs["structs"]["ImNodesStyle"][17]["type"] = "unsigned int"
defs["structs"]["LinkDetachWithModifierClick"] = {}
defs["structs"]["LinkDetachWithModifierClick"][1] = {}
defs["structs"]["LinkDetachWithModifierClick"][1]["name"] = "Modifier"
defs["structs"]["LinkDetachWithModifierClick"][1]["type"] = "const bool*"
defs["structs"]["MultipleSelectModifier"] = {}
defs["structs"]["MultipleSelectModifier"][1] = {}
defs["structs"]["MultipleSelectModifier"][1]["name"] = "Modifier"
defs["structs"]["MultipleSelectModifier"][1]["type"] = "const bool*"

return defs